dented leaf - German English Dictionary